// delay.js

// 延时函数
const delay = (ms) => new Promise(resolve => setTimeout(resolve, ms));

// 延时执行代码的函数
async function delayedCode(ms, code) {
    console.log('开始执行代码');
    
    // 等待指定的毫秒数
    await delay(ms);

    console.log(`延时 ${ms / 1000} 秒后执行的代码`);
    
    // 执行传入的代码块
    code();

    // console.log('代码执行完毕');
}
export default delayedCode;

 
 